cheese paste flavoured with seeds - Francés Inglés Diccionario